/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

function tryNewUser(){
    if (document.reg_user_form.nombre.value == ""){
         alert("El nombre no es valido.");
         document.reg_user_form.nombre.focus();
         return 0;
    }
    if (document.reg_user_form.apellidos.value == ""){
         alert("Los apellidos no son validos.");
         document.reg_user_form.apellidos.focus();
         return 0;
    }
    if (document.reg_user_form.city.value == ""){
         alert("La ciudad no es valida.");
         document.reg_user_form.city.focus();
         return 0;
    }
    if (document.reg_user_form.telefono.value == ""){
         alert("El telefono no es valido.");
         document.reg_user_form.telefono.focus();
         return 0;
    }
    if ((document.reg_user_form.mail.value.indexOf('@', 0) == -1) || (document.reg_user_form.mail.value.length < 5)) {
         alert("La direccion de correo electronico no es valida.");
         document.reg_user_form.mail_form.focus();
         return 0;
    }
    if (document.reg_user_form.password.value == ""){
         alert("La contraseña no es valida.");
         document.reg_user_form.password.focus();
         return 0;
    }
    if ((document.reg_user_form.password.value != document.reg_user_form.password2.value)){
         document.reg_user_form.password2.value = "";
         alert("La contraseña introducida no coincide con la anterior.");
         document.reg_user_form.password2.focus();
         return 0;
    }
    $.ajax({
        type: "post",
        url: "check_email.php",
        data: "email="+document.reg_user_form.mail.value,
        success:
        function(data){
            if (data == "FAIL"){
                alert("El email ya existe");
                document.reg_user_form.mail.value == "";
                document.reg_user_form.mail.focus();
                return 0;
            }else{
                //document.reg_user_form.submit();
                alert("SUBMIT");
            }
        }
    });
}

function tryLogedUser(){
    $email = document.login_form.email.value;
    if (document.login_form.email.value == ""){
        alert("El campo email no puede estar vacio");
        document.login_form.email.focus();
        return 0;
    }
    if (document.login_form.password.value == ""){
        alert("El campo password no puede estar vacio");
        document.login_form.password.focus();
        return 0;
    }
    if ((document.login_form.email.value.indexOf(".") <= 2) && (document.login_form.email.value.indexOf("@") <= 0)){
        alert("La dirección de correo electronico es incorrecta.");
        document.login_form.email.value = "";
        document.login_form.email.focus();
        return 0;
    }
    $.ajax({
        type: "post",
        url: "config/users/insert_loged_user.php",
        data: "email="+document.login_form.email.value+"&password="+document.login_form.password.value,
        beforeSend: function(){
                        $("td.login_block").html("<img src='config/img/wait24.gif'/>");
                    },
        success:function(response){
           // $("td.login_block").html(response);
            if (response == "OK"){
                alert("Usuario logeado con exito");
                document.location.href = 'into.php';
            }else if (response == "PSW_FAIL"){
                alert("La contraseña es incorrecta");
                document.location.href = 'index.php';
            }else if (response == "FAIL"){
                alert("Tienes que registrarte como nuevo usuario");
                document.location.href = 'index.php';
            }
            /*$.ajax({
                type: "post",
                url: "config/users/print_xml_users.php",
                data: "email="+$email,
                beforeSend: function(){
                                $("td.qr_block").html("<img src='config/img/wait24.gif'/>");
                            },
                success:function(response){
                    $("td.qr_block").html(response);
                    //document.location.href = 'into.php';
                }
            });*/
        }
    });
}

function tryNewMessage(){
    if (document.new_electrolinera_form.email.value == ""){
        alert("El campo email no puede estar vacio");
        document.new_electrolinera_form.email.focus();
        return 0;
    }
    if ((document.new_electrolinera_form.email.value.indexOf(".") <= 2) && (document.new_electrolinera_form.email.value.indexOf("@") <= 0)){
        alert("Esa no es una dirección de correo electronico valida.");
        document.new_electrolinera_form.email.value = "";
        document.new_electrolinera_form.email.focus();
        return 0;
    }
    $.ajax({
        type: "post",
        url: "../mensajes/insert_new_message.php",
        data: "email="+document.new_electrolinera_form.email.value+"&mensaje="+document.new_electrolinera_form.mensaje.value,
        beforeSend: function(){
                        $("document").html("<img src='config/img/wait24.gif'/>");
                    },
        success:function(response){
            $("document").html(response);
            if (response == "OK"){
                alert("Mensaje enviado con exito.");
                document.location.href = '../../into.php';
            }else{
                alert("ERROR: tienes que ser amigo del destinatario para que el mensaje pueda ser enviado.");
            }
        }
    });
}